package com.sz.biz.logistics.ord.dto;

import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * Function: 子订单的Dto  <br>
 * Author: hpeng.wang <br>
 * Date: 2017-03-31 09:50:00
 */
@Data
public class OrdOrderTrackAddDto implements Serializable {

    private List<String> contentList;//订单号或者子单号
    /**
     * 物流信息code
     */
    @NotBlank(message = "validate.notnull")
    private String code;
    /**
     * 1、运单号 2、子单号 取值：OrderTrackingConstants.TrackingAddNoType.TRACKING_TYPE_SYSTEM
     */
    private int type ;
    /**
     * 参数
     */
    private List<String> params;

    /**
     * 物流信息的时间
     */
    private Date messageTime;
}